short-lived particle - German English Dictionary